Package-level declarations
Types
Bluetooth Low Energy (BLE) device. This class holds various properties related to a discovered BLE device, including its basic information (name, address), signal strength (RSSI), scan record, and service UUIDs. The class also implements Parcelable, making it possible to pass BleDevice instances between Android components (e.g., via Intents).
This class holds the error code, an additional error-specific code, and an error message to provide detailed information about what went wrong during the operation. It is typically used to communicate error responses between different components or to report errors from network calls or Bluetooth operations.
SensorParams is a data class that represents sensor parameters for a Bluetooth device. This class holds various sensor-related metrics such as signal strength (RSSI), pitch, and roll values, along with their corresponding maximum and minimum limits. These parameters are commonly used to monitor and adjust the orientation and positioning of a device equipped with sensors.
Data class representing the parameters related to the sensor update information.
This may provide additional information if the device is in an error state.
Represents the status information during an upgrade process.
WiFiParams is a data class that represents the parameters of a Wi-Fi network discovered by a Bluetooth device, such as its SSID, BSSID, signal strength (RSSI), and authentication type.